|--------------------------------------------------------------------------------------| |--3--1---0-0-------0----3--1---0-0--------0-1--3--1---0-0-------0----3--1---0-0-------| |--0----0-----0-------0--0----0-----0-----------0----0-----0-------0--0----0-----0-----| |--2---------------------2----------------------2---------------------2----------------| |--3---------------------3----------------------3---------------------3----------------| |---------------3-3-------------------3-3--------------------3-3--------------------3--|